home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_59.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
36KB
|
642 lines
# near model CODE resource
# jump table entries: 8024-8028 (5 of them)
export_1003:
00000000 4E56 0000 link A6, 0
00000004 206E 000C movea.l A0, [A6 + 0xC]
00000008 4210 clr.b [A0]
0000000A 4E5E unlink A6
0000000C 4E75 rts
export_1004:
0000000E 4E56 0000 link A6, 0
00000012 206E 0014 movea.l A0, [A6 + 0x14]
00000016 4210 clr.b [A0]
00000018 4E5E unlink A6
0000001A 4E75 rts
export_1005:
fn0000001C:
0000001C 4E56 FBC8 link A6, -0x0438
00000020 48E7 0018 movem.l -[A7], A3,A4
00000024 286E 0008 movea.l A4, [A6 + 0x8]
00000028 206E 000C movea.l A0, [A6 + 0xC]
0000002C 2050 movea.l A0, [A0]
0000002E 4A90 tst.l [A0]
00000030 6700 01A6 beq +0x1A8 /* 000001D8 */
00000034 2F2E 000C move.l -[A7], [A6 + 0xC]
00000038 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */]
0000003C 2640 movea.l A3, D0
0000003E 41EE FF00 lea.l A0, [A6 - 0x100]
00000042 4210 clr.b [A0]
00000044 4878 0BEA push.l 0xBEA
00000048 486E FF00 pea.l [A6 - 0x100]
0000004C 2F0B move.l -[A7], A3
0000004E 2053 movea.l A0, [A3]
00000050 2050 movea.l A0, [A0]
00000052 2268 0054 movea.l A1, [A0 + 0x54]
00000056 4E91 jsr [A1]
00000058 41EE FD00 lea.l A0, [A6 - 0x300]
0000005C 4210 clr.b [A0]
0000005E 41EE FE00 lea.l A0, [A6 - 0x200]
00000062 4210 clr.b [A0]
00000064 206E 000C movea.l A0, [A6 + 0xC]
00000068 2050 movea.l A0, [A0]
0000006A 2010 move.l D0, [A0]
0000006C E480 asr D0, 2
0000006E 2F00 move.l -[A7], D0
00000070 7031 moveq.l D0, 0x31
00000072 2F00 move.l -[A7], D0
00000074 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000078 486E FD00 pea.l [A6 - 0x300]
0000007C 4EAD 118A jsr [A5 + 0x118A /* export_557 */]
00000080 486E FF00 pea.l [A6 - 0x100]
00000084 2F3C 8000 0000 move.l -[A7], 0x80000000
0000008A 7032 moveq.l D0, 0x32
0000008C 2F00 move.l -[A7], D0
0000008E 486E FD00 pea.l [A6 - 0x300]
00000092 486E FE00 pea.l [A6 - 0x200]
00000096 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */]
0000009A 486E FE00 pea.l [A6 - 0x200]
0000009E 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */]
000000A2 2F2E 000C move.l -[A7], [A6 + 0xC]
000000A6 486E FCF0 pea.l [A6 - 0x310]
000000AA 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
000000AE 41EE FCF0 lea.l A0, [A6 - 0x310]
000000B2 4FEF 0040 lea.l A7, [A7 + 0x40]
000000B6 6020 bra +0x22 /* 000000D8 */
label000000B8:
000000B8 2F2E FCFC move.l -[A7], [A6 - 0x304]
000000BC 4EAD 0812 jsr [A5 + 0x812 /* export_254 */]
000000C0 2D40 FCEC move.l [A6 - 0x314], D0
000000C4 2640 movea.l A3, D0
000000C6 2F0B move.l -[A7], A3
000000C8 2053 movea.l A0, [A3]
000000CA 2050 movea.l A0, [A0]
000000CC 2268 0168 movea.l A1, [A0 + 0x168]
000000D0 4E91 jsr [A1]
000000D2 4A00 tst.b D0
000000D4 508F addq.l A7, 8
000000D6 6610 bne +0x12 /* 000000E8 */
label000000D8:
000000D8 486E FCF0 pea.l [A6 - 0x310]
000000DC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
000000E0 2D40 FCFC move.l [A6 - 0x304], D0
000000E4 588F addq.l A7, 4
000000E6 66D0 bne -0x2E /* 000000B8 */
label000000E8:
000000E8 4AAE FCFC tst.l [A6 - 0x304]
000000EC 6726 beq +0x28 /* 00000114 */
000000EE 41EE FBF0 lea.l A0, [A6 - 0x410]
000000F2 4210 clr.b [A0]
000000F4 7002 moveq.l D0, 0x02
000000F6 2F00 move.l -[A7], D0
000000F8 7231 moveq.l D1, 0x31
000000FA 2F01 move.l -[A7], D1
000000FC 4878 2DFC push.l 0x2DFC
00000100 486E FBF0 pea.l [A6 - 0x410]
00000104 4EAD 118A jsr [A5 + 0x118A /* export_557 */]
00000108 486E FBF0 pea.l [A6 - 0x410]
0000010C 4EAD 1D9A jsr [A5 + 0x1D9A /* export_943 */]
00000110 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000114:
00000114 4878 2E1C push.l 0x2E1C
00000118 4878 2DF8 push.l 0x2DF8
0000011C 2F0C move.l -[A7], A4
0000011E 4EAD 188A jsr [A5 + 0x188A /* export_781 */]
00000122 2F2E 000C move.l -[A7], [A6 + 0xC]
00000126 486E FCE0 pea.l [A6 - 0x320]
0000012A 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
0000012E 41EE FCE0 lea.l A0, [A6 - 0x320]
00000132 4FEF 0014 lea.l A7, [A7 + 0x14]
00000136 6000 008E bra +0x90 /* 000001C6 */
label0000013A:
0000013A 2F0B move.l -[A7], A3
0000013C 4EAD 13FA jsr [A5 + 0x13FA /* export_635 */]
00000140 4878 35B6 push.l 0x35B6
00000144 2F0B move.l -[A7], A3
00000146 2053 movea.l A0, [A3]
00000148 2050 movea.l A0, [A0]
0000014A 2268 000C movea.l A1, [A0 + 0xC]
0000014E 4E91 jsr [A1]
00000150 4A00 tst.b D0
00000152 4FEF 000C lea.l A7, [A7 + 0xC]
00000156 6716 beq +0x18 /* 0000016E */
00000158 2D4B FCEC move.l [A6 - 0x314], A3
0000015C 2F0B move.l -[A7], A3
0000015E 204B movea.l A0, A3
00000160 2050 movea.l A0, [A0]
00000162 2050 movea.l A0, [A0]
00000164 2268 0170 movea.l A1, [A0 + 0x170]
00000168 4E91 jsr [A1]
0000016A 588F addq.l A7, 4
0000016C 6058 bra +0x5A /* 000001C6 */
label0000016E:
0000016E 2D4C FBC8 move.l [A6 - 0x438], A4
00000172 7000 moveq.l D0, 0x00
00000174 2D40 FBCC move.l [A6 - 0x434], D0
00000178 206E 000C movea.l A0, [A6 + 0xC]
0000017C 2050 movea.l A0, [A0]
0000017E 2210 move.l D1, [A0]
00000180 E481 asr D1, 2
00000182 2D41 FBD0 move.l [A6 - 0x430], D1
00000186 2D40 FBD4 move.l [A6 - 0x42C], D0
0000018A 2053 movea.l A0, [A3]
0000018C 2D68 0028 FBD8 move.l [A6 - 0x428], [A0 + 0x28]
00000192 2D40 FBDC move.l [A6 - 0x424], D0
00000196 41EE FBE8 lea.l A0, [A6 - 0x418]
0000019A 20B8 020C move.l [A0], [0x0000020C /* Time */]
0000019E 2D6E FBE8 FBE0 move.l [A6 - 0x420], [A6 - 0x418